bullet-proof lichen - French English Dictionary